package com.apexedu.identity.service;

import com.apexedu.framework.service.BaseService;
import com.apexedu.identity.entity.TSysMenu;

public interface IdMenuService extends BaseService {

    /**
     * 复制一个节点 到指定节点下
     * @param tsysMenu 包含了被复制节点的menuid和目标节点id(upmenuid)
     * @return
     * @throws Exception
     */
    public String copyNode(TSysMenu tsysMenu) throws Exception;

    /**
     * 移动节点
     * @param tsysMenu
     * @return
     * @throws Exception
     */
    public String moveNodeBySTA(TSysMenu tsysMenu) throws Exception;


    public void addPortal(TSysMenu tsysMenu)throws Exception;

    public String getMenus()throws Exception;

    public void saveBatchService(String menuids,String upmenuid)throws  Exception;
}
